English-Hindi dictionary »

luffa meaning in Hindi

EnglishHindi
luffa [luffas] noun
[UK: lˈʌfə]
[US: lˈʌfə]

खूझा