haba

English: Translation
numerous
adjective
ID
2836