koaroa

English: Translation
heron
noun
ID
528