Entry # 3145 has returned 1 entry

tuya

adjective

(Spanish) preñada, enrazada (animales)