Home
Search
Index
Definify.com
Definition
2024
touladi
touladi
French
Noun
touladi
m
(
plural
touladis
)
A
fish
,
Salvelinus namaycush
, the
lake trout
.
Similar Results