English-Polish dictionary »

tamanu oil meaning in Polish

EnglishPolish
tamanu oil

tamanu