Home/macushlamacushla/muh-koosh-luh/US // məˈkʊʃ lə //猕猴桃,猕猴桃园,猕猴桃树,猕猴桃树下Definitionsn.名词 noun1 Irish English.: darling. Level 5Browse all words →