Search results for "ammayyu"

ammayyu comm. domestic animal; pet. (sem. domains: 1.6.1 - Types of animals.)