Term Gallery logo

Meanings of Keftab in English

Portuguese
cefalexina
See more
cefalexina
Translations for Keftab

Portuguese