ameba Thai Translation

ameba - อะมีบา

EnglishThaiTransliteration
ameba
(Noun)
Related: amoeba
อะมีบา
a-mee-baa