Home
Search
Index
Definify.com
Definition
2024
tchova
tchova
Portuguese
Noun
tchova
m
(
plural
tchovas
)
(
Mozambique
)
pushcart
(
small cart pushed by hand
)
Similar Results