Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: maple-leaf.

maple-leaf top

[WORDNET DICTIONARY]

Noun maple-leaf has 1 senses

   maple-leaf(n = noun.communication) - the emblem of Canada;
is a kind of
allegory, emblem


[RELATED WORDS]

maple-leaf begonia