merubа

Cyrillic
мэруба
English: Translation
numerous
adjective