Arabic-English dictionary »

بسفايج meaning in English

ArabicEnglish
بسفايج m

common polypody''Polypodium vulgare''