Arabic-English dictionary »

صغار الضفادع meaning in English

ArabicEnglish
صغار الضفادع

Toads[UK: təʊdz] [US: toʊdz]