English-Hindi dictionary »

atemoya meaning in Hindi

EnglishHindi
atemoya noun

शरीफा