French Persian Dictionary

Français - فارسی

Cacher in Persian:

1. پنهان شدن پنهان شدن