Hungarian-English dictionary »

[lybiidae] meaning in English

Sorry, no results!


Similar words:
Hungarian: labiatae
English: labiatae, laridae

Please contribute to the Dictionary! Suggest a Translation: [lybiidae]