Arabic-English dictionary »

طباشيريا meaning in English

ArabicEnglish
طباشيريا

Cretaceously