Definition, Meaning & Anagrams | Spanish word TUYA
TUYA
Definitions of TUYA
- (botany) (Thuja) thuja
- (geology) tuya
Number of letters
4
Is palindrome
No
Search for TUYA in:
Page preparation took: 173.82 ms.