Skip to main content

macushla

/muh-koosh-luh/US // məˈkʊʃ lə //

猕猴桃,猕猴桃园,猕猴桃树,猕猴桃树下

Definitions

n.名词 noun
  1. 1

    Irish English.

    • : darling.