English to Indonesian Dictionary spore

spore

spora
translation of 'spore'
noun
spura,
sepura,
spora
Credits: Google Translate
Download the
HelloEnglishApp
image_one