English-Hindi dictionary »

dillweed meaning in Hindi

EnglishHindi
dillweed noun

सोआ