I need a word in ITALIAN that rhymes with the ENGLISH word Genie. Please also tell me the meaning of the word, if you know it. Thank you!

Tagged with:

Filed under: Italian - Written and Spoken