American English Spanish Dictionary

American English - español

kiwi in Spanish:

1. kiwi kiwi