Translation of تکا لگنا in English:

تکا لگنا

phrase

  • to be right by chance