Estonian-English dictionary »

tuhajuhan meaning in English

EstonianEnglish
tuhajuhan noun

oaf [oafs]◼◼◼noun
[UK: əʊf] [US: oʊf]

Your history