New English-Irish Dictionary
  • EN > GA
  • GA > EN

patchouli

(also

patchouli oil

)
noun COSMpaitsiúlaí mascola phaitsiúlaí

Related Entries